package com.chinawlx.wlxteacher.network.bean;

import java.util.List;

/**
 * Created by wlx on 16/9/9.
 */
public class WLXRollCallBean {

    /**
     * Code : 0
     * Msg :
     * Data : {"order_list":[{"id":20,"seq_number":"20160715234605117002","order_id":20,
     * "student_id":20,"teacher_user_id":1006,"family_user_id":1007,"org_user_id":987,
     * "space_id":1,"classroom_id":6,"grade_id":20,"grade_title":"初级（1）班","medal_count":1,
     * "homework_count":0,"grade_type":{"key":"group","value":"大班"},"class_type":{"id":45,
     * "name":"音乐","code":"music","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"class_child_type":{"id":50,"name":"钢琴","code":"gangqin","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"consume_number":0,
     * "balance_number":30,"total_number":30,"base_price":1,"selling_price":1,"discount":0,
     * "payment":1,"amount":1,"status":{"key":"show","value":"显示"},"extend":null,"ip":"127.0.0
     * .1","last_modified_user_id":0,"last_modified_date":"2016-07-15T23:46:06+08:00",
     * "creation_date":"2016-07-15T23:46:06+08:00","version":0},{"id":21,
     * "seq_number":"20160715234605371117","order_id":21,"student_id":21,"teacher_user_id":1006,
     * "family_user_id":1007,"org_user_id":987,"space_id":1,"classroom_id":6,"grade_id":20,
     * "grade_title":"初级（1）班","medal_count":1,"homework_count":0,"grade_type":{"key":"group",
     * "value":"大班"},"class_type":{"id":45,"name":"音乐","code":"music","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"class_child_type":{"id":50,
     * "name":"钢琴","code":"gangqin","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"consume_number":0,"balance_number":30,"total_number":30,
     * "base_price":1,"selling_price":1,"discount":0,"payment":1,"amount":1,
     * "status":{"key":"show","value":"显示"},"extend":null,"ip":"127.0.0.1",
     * "last_modified_user_id":0,"last_modified_date":"2016-07-15T23:46:06+08:00",
     * "creation_date":"2016-07-15T23:46:06+08:00","version":0},{"id":22,
     * "seq_number":"20160715234605808275","order_id":22,"student_id":22,"teacher_user_id":1006,
     * "family_user_id":1007,"org_user_id":987,"space_id":1,"classroom_id":6,"grade_id":20,
     * "grade_title":"初级（1）班","medal_count":1,"homework_count":0,"grade_type":{"key":"group",
     * "value":"大班"},"class_type":{"id":45,"name":"音乐","code":"music","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"class_child_type":{"id":50,
     * "name":"钢琴","code":"gangqin","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"consume_number":0,"balance_number":30,"total_number":30,
     * "base_price":1,"selling_price":1,"discount":0,"payment":1,"amount":1,
     * "status":{"key":"show","value":"显示"},"extend":null,"ip":"127.0.0.1",
     * "last_modified_user_id":0,"last_modified_date":"2016-07-15T23:46:06+08:00",
     * "creation_date":"2016-07-15T23:46:06+08:00","version":0},{"id":23,
     * "seq_number":"20160715234605505620","order_id":23,"student_id":23,"teacher_user_id":1006,
     * "family_user_id":1007,"org_user_id":987,"space_id":1,"classroom_id":6,"grade_id":20,
     * "grade_title":"初级（1）班","medal_count":4,"homework_count":26,"grade_type":{"key":"group",
     * "value":"大班"},"class_type":{"id":45,"name":"音乐","code":"music","sortorder":0,
     * "is_enabled":false,"extend":null,"child_list":null},"class_child_type":{"id":50,
     * "name":"钢琴","code":"gangqin","sortorder":0,"is_enabled":false,"extend":null,
     * "child_list":null},"consume_number":0,"balance_number":30,"total_number":30,
     * "base_price":1,"selling_price":1,"discount":0,"payment":1,"amount":1,
     * "status":{"key":"show","value":"显示"},"extend":null,"ip":"127.0.0.1",
     * "last_modified_user_id":0,"last_modified_date":"2016-09-08T16:23:58+08:00",
     * "creation_date":"2016-07-15T23:46:06+08:00","version":0}],"student_list":[{"id":22,
     * "family_user_id":1007,"avatar":{"avatar_id":257,"url":"http: //192.168.0.107:
     * 8001/static/file/2016/08/02/7c580ef1167be2a1e107ce3d28837e73.png"},"realname":"李絮翼",
     * "birthday":"2016-07-15T23: 46: 06+08: 00","mobile":"",
     * "location":{"province":{"key":"hubei","value":"??"},"city":{"key":"wuhan","value":"??"},
     * "region":{"key":"wuchang","value":"??"},"address":""},"remark":"teststudent",
     * "sex":{"key":"male","value":"男"},"status":{"key":"show","value":"显示"},"extend":null,
     * "ip":"127.0.0.1","last_modified_date":"2016-08-02T13: 56: 50+08: 00",
     * "creation_date":"2016-07-15T23: 46: 06+08: 00","version":0},{"id":23,
     * "family_user_id":1007,"avatar":{"avatar_id":258,"url":"http: //192.168.0.107:
     * 8001/static/file/2016/08/02/1718edda6b3a63331f6a162a7e5b95d7.png"},"realname":"李协珂",
     * "birthday":"2016-07-15T23: 46: 06+08: 00","mobile":"",
     * "location":{"province":{"key":"hubei","value":"??"},"city":{"key":"wuhan","value":"??"},
     * "region":{"key":"wuchang","value":"??"},"address":""},"remark":"teststudent",
     * "sex":{"key":"male","value":"男"},"status":{"key":"show","value":"显示"},"extend":null,
     * "ip":"127.0.0.1","last_modified_date":"2016-08-02T15: 29: 18+08: 00",
     * "creation_date":"2016-07-15T23: 46: 06+08: 00","version":0}],"study_list":[{"id":22,
     * "student_id":20,"teacher_user_id":1006,"grade_id":20,"schedule_id":439,
     * "student_remark":"","teacher_remark":"","reason":null,"study_status":{"key":"leave",
     * "value":"请假"},"extend":null,"start_date":"2016-09-04T16: 30: 00+08: 00",
     * "end_date":"2016-09-04T17: 30: 00+08: 00","last_modified_date":"2016-09-09T11: 25: 46+08:
     * 00","creation_date":"2016-09-09T11: 25: 46+08: 00","version":0},{"id":23,"student_id":21,
     * "teacher_user_id":1006,"grade_id":20,"schedule_id":439,"student_remark":"",
     * "teacher_remark":"","reason":null,"study_status":{"key":"study","value":"上课"},
     * "extend":null,"start_date":"2016-09-04T16: 30: 00+08: 00","end_date":"2016-09-04T17: 30:
     * 00+08: 00","last_modified_date":"2016-09-09T11: 25: 46+08: 00",
     * "creation_date":"2016-09-09T11: 25: 46+08: 00","version":0},{"id":24,"student_id":22,
     * "teacher_user_id":1006,"grade_id":20,"schedule_id":439,"student_remark":"",
     * "teacher_remark":"","reason":null,"study_status":{"key":"truant","value":"旷课"},
     * "extend":null,"start_date":"2016-09-04T16: 30: 00+08: 00","end_date":"2016-09-04T17: 30:
     * 00+08: 00","last_modified_date":"2016-09-09T11: 25: 46+08: 00",
     * "creation_date":"2016-09-09T11: 25: 46+08: 00","version":0},{"id":25,"student_id":23,
     * "teacher_user_id":1006,"grade_id":20,"schedule_id":439,"student_remark":"",
     * "teacher_remark":"","reason":null,"study_status":{"key":"leave","value":"请假"},
     * "extend":null,"start_date":"2016-09-04T16: 30: 00+08: 00","end_date":"2016-09-04T17: 30:
     * 00+08: 00","last_modified_date":"2016-09-09T11: 25: 46+08: 00",
     * "creation_date":"2016-09-09T11: 25: 46+08: 00","version":0}]}
     */

    private int Code;
    private String Msg;
    private DataBean Data;

    public int getCode() {
        return Code;
    }

    public void setCode(int Code) {
        this.Code = Code;
    }

    public String getMsg() {
        return Msg;
    }

    public void setMsg(String Msg) {
        this.Msg = Msg;
    }

    public DataBean getData() {
        return Data;
    }

    public void setData(DataBean Data) {
        this.Data = Data;
    }

    public static class DataBean {
        /**
         * id : 20
         * seq_number : 20160715234605117002
         * order_id : 20
         * student_id : 20
         * teacher_user_id : 1006
         * family_user_id : 1007
         * org_user_id : 987
         * space_id : 1
         * classroom_id : 6
         * grade_id : 20
         * grade_title : 初级（1）班
         * medal_count : 1
         * homework_count : 0
         * grade_type : {"key":"group","value":"大班"}
         * class_type : {"id":45,"name":"音乐","code":"music","sortorder":0,"is_enabled":false,
         * "extend":null,"child_list":null}
         * class_child_type : {"id":50,"name":"钢琴","code":"gangqin","sortorder":0,
         * "is_enabled":false,"extend":null,"child_list":null}
         * consume_number : 0
         * balance_number : 30
         * total_number : 30
         * base_price : 1
         * selling_price : 1
         * discount : 0
         * payment : 1
         * amount : 1
         * status : {"key":"show","value":"显示"}
         * extend : null
         * ip : 127.0.0.1
         * last_modified_user_id : 0
         * last_modified_date : 2016-07-15T23:46:06+08:00
         * creation_date : 2016-07-15T23:46:06+08:00
         * version : 0
         */

        private List<OrderListBean> order_list;
        /**
         * id : 22
         * family_user_id : 1007
         * avatar : {"avatar_id":257,"url":"http: //192.168.0.107:
         * 8001/static/file/2016/08/02/7c580ef1167be2a1e107ce3d28837e73.png"}
         * realname : 李絮翼
         * birthday : 2016-07-15T23: 46: 06+08: 00
         * mobile :
         * location : {"province":{"key":"hubei","value":"??"},"city":{"key":"wuhan",
         * "value":"??"},"region":{"key":"wuchang","value":"??"},"address":""}
         * remark : teststudent
         * sex : {"key":"male","value":"男"}
         * status : {"key":"show","value":"显示"}
         * extend : null
         * ip : 127.0.0.1
         * last_modified_date : 2016-08-02T13: 56: 50+08: 00
         * creation_date : 2016-07-15T23: 46: 06+08: 00
         * version : 0
         */

        private List<StudentListBean> student_list;
        /**
         * id : 22
         * student_id : 20
         * teacher_user_id : 1006
         * grade_id : 20
         * schedule_id : 439
         * student_remark :
         * teacher_remark :
         * reason : null
         * study_status : {"key":"leave","value":"请假"}
         * extend : null
         * start_date : 2016-09-04T16: 30: 00+08: 00
         * end_date : 2016-09-04T17: 30: 00+08: 00
         * last_modified_date : 2016-09-09T11: 25: 46+08: 00
         * creation_date : 2016-09-09T11: 25: 46+08: 00
         * version : 0
         */

        private List<StudyListBean> study_list;

        public List<OrderListBean> getOrder_list() {
            return order_list;
        }

        public void setOrder_list(List<OrderListBean> order_list) {
            this.order_list = order_list;
        }

        public List<StudentListBean> getStudent_list() {
            return student_list;
        }

        public void setStudent_list(List<StudentListBean> student_list) {
            this.student_list = student_list;
        }

        public List<StudyListBean> getStudy_list() {
            return study_list;
        }

        public void setStudy_list(List<StudyListBean> study_list) {
            this.study_list = study_list;
        }

        public static class OrderListBean {
            private int id;
            private String seq_number;
            private int order_id;
            private int student_id;
            private int teacher_user_id;
            private int family_user_id;
            private int org_user_id;
            private int space_id;
            private int classroom_id;
            private int grade_id;
            private String grade_title;
            private int medal_count;
            private int homework_count;
            /**
             * key : group
             * value : 大班
             */

            private GradeTypeBean grade_type;
            /**
             * id : 45
             * name : 音乐
             * code : music
             * sortorder : 0
             * is_enabled : false
             * extend : null
             * child_list : null
             */

            private ClassTypeBean class_type;
            /**
             * id : 50
             * name : 钢琴
             * code : gangqin
             * sortorder : 0
             * is_enabled : false
             * extend : null
             * child_list : null
             */

            private ClassChildTypeBean class_child_type;
            private int consume_number;
            private int balance_number;
            private int total_number;
            private int base_price;
            private int selling_price;
            private int discount;
            private int payment;
            private int amount;
            /**
             * key : show
             * value : 显示
             */

            private StatusBean status;
            private Object extend;
            private String ip;
            private int last_modified_user_id;
            private String last_modified_date;
            private String creation_date;
            private int version;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getSeq_number() {
                return seq_number;
            }

            public void setSeq_number(String seq_number) {
                this.seq_number = seq_number;
            }

            public int getOrder_id() {
                return order_id;
            }

            public void setOrder_id(int order_id) {
                this.order_id = order_id;
            }

            public int getStudent_id() {
                return student_id;
            }

            public void setStudent_id(int student_id) {
                this.student_id = student_id;
            }

            public int getTeacher_user_id() {
                return teacher_user_id;
            }

            public void setTeacher_user_id(int teacher_user_id) {
                this.teacher_user_id = teacher_user_id;
            }

            public int getFamily_user_id() {
                return family_user_id;
            }

            public void setFamily_user_id(int family_user_id) {
                this.family_user_id = family_user_id;
            }

            public int getOrg_user_id() {
                return org_user_id;
            }

            public void setOrg_user_id(int org_user_id) {
                this.org_user_id = org_user_id;
            }

            public int getSpace_id() {
                return space_id;
            }

            public void setSpace_id(int space_id) {
                this.space_id = space_id;
            }

            public int getClassroom_id() {
                return classroom_id;
            }

            public void setClassroom_id(int classroom_id) {
                this.classroom_id = classroom_id;
            }

            public int getGrade_id() {
                return grade_id;
            }

            public void setGrade_id(int grade_id) {
                this.grade_id = grade_id;
            }

            public String getGrade_title() {
                return grade_title;
            }

            public void setGrade_title(String grade_title) {
                this.grade_title = grade_title;
            }

            public int getMedal_count() {
                return medal_count;
            }

            public void setMedal_count(int medal_count) {
                this.medal_count = medal_count;
            }

            public int getHomework_count() {
                return homework_count;
            }

            public void setHomework_count(int homework_count) {
                this.homework_count = homework_count;
            }

            public GradeTypeBean getGrade_type() {
                return grade_type;
            }

            public void setGrade_type(GradeTypeBean grade_type) {
                this.grade_type = grade_type;
            }

            public ClassTypeBean getClass_type() {
                return class_type;
            }

            public void setClass_type(ClassTypeBean class_type) {
                this.class_type = class_type;
            }

            public ClassChildTypeBean getClass_child_type() {
                return class_child_type;
            }

            public void setClass_child_type(ClassChildTypeBean class_child_type) {
                this.class_child_type = class_child_type;
            }

            public int getConsume_number() {
                return consume_number;
            }

            public void setConsume_number(int consume_number) {
                this.consume_number = consume_number;
            }

            public int getBalance_number() {
                return balance_number;
            }

            public void setBalance_number(int balance_number) {
                this.balance_number = balance_number;
            }

            public int getTotal_number() {
                return total_number;
            }

            public void setTotal_number(int total_number) {
                this.total_number = total_number;
            }

            public int getBase_price() {
                return base_price;
            }

            public void setBase_price(int base_price) {
                this.base_price = base_price;
            }

            public int getSelling_price() {
                return selling_price;
            }

            public void setSelling_price(int selling_price) {
                this.selling_price = selling_price;
            }

            public int getDiscount() {
                return discount;
            }

            public void setDiscount(int discount) {
                this.discount = discount;
            }

            public int getPayment() {
                return payment;
            }

            public void setPayment(int payment) {
                this.payment = payment;
            }

            public int getAmount() {
                return amount;
            }

            public void setAmount(int amount) {
                this.amount = amount;
            }

            public StatusBean getStatus() {
                return status;
            }

            public void setStatus(StatusBean status) {
                this.status = status;
            }

            public Object getExtend() {
                return extend;
            }

            public void setExtend(Object extend) {
                this.extend = extend;
            }

            public String getIp() {
                return ip;
            }

            public void setIp(String ip) {
                this.ip = ip;
            }

            public int getLast_modified_user_id() {
                return last_modified_user_id;
            }

            public void setLast_modified_user_id(int last_modified_user_id) {
                this.last_modified_user_id = last_modified_user_id;
            }

            public String getLast_modified_date() {
                return last_modified_date;
            }

            public void setLast_modified_date(String last_modified_date) {
                this.last_modified_date = last_modified_date;
            }

            public String getCreation_date() {
                return creation_date;
            }

            public void setCreation_date(String creation_date) {
                this.creation_date = creation_date;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public static class GradeTypeBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }

            public static class ClassTypeBean {
                private int id;
                private String name;
                private String code;
                private int sortorder;
                private boolean is_enabled;
                private Object extend;
                private Object child_list;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getCode() {
                    return code;
                }

                public void setCode(String code) {
                    this.code = code;
                }

                public int getSortorder() {
                    return sortorder;
                }

                public void setSortorder(int sortorder) {
                    this.sortorder = sortorder;
                }

                public boolean isIs_enabled() {
                    return is_enabled;
                }

                public void setIs_enabled(boolean is_enabled) {
                    this.is_enabled = is_enabled;
                }

                public Object getExtend() {
                    return extend;
                }

                public void setExtend(Object extend) {
                    this.extend = extend;
                }

                public Object getChild_list() {
                    return child_list;
                }

                public void setChild_list(Object child_list) {
                    this.child_list = child_list;
                }
            }

            public static class ClassChildTypeBean {
                private int id;
                private String name;
                private String code;
                private int sortorder;
                private boolean is_enabled;
                private Object extend;
                private Object child_list;

                public int getId() {
                    return id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public String getName() {
                    return name;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public String getCode() {
                    return code;
                }

                public void setCode(String code) {
                    this.code = code;
                }

                public int getSortorder() {
                    return sortorder;
                }

                public void setSortorder(int sortorder) {
                    this.sortorder = sortorder;
                }

                public boolean isIs_enabled() {
                    return is_enabled;
                }

                public void setIs_enabled(boolean is_enabled) {
                    this.is_enabled = is_enabled;
                }

                public Object getExtend() {
                    return extend;
                }

                public void setExtend(Object extend) {
                    this.extend = extend;
                }

                public Object getChild_list() {
                    return child_list;
                }

                public void setChild_list(Object child_list) {
                    this.child_list = child_list;
                }
            }

            public static class StatusBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }
        }

        public static class StudentListBean {
            private int id;
            private int family_user_id;
            /**
             * avatar_id : 257
             * url : http: //192.168.0.107:
             * 8001/static/file/2016/08/02/7c580ef1167be2a1e107ce3d28837e73.png
             */

            private AvatarBean avatar;
            private String realname;
            private String birthday;
            private String mobile;
            /**
             * province : {"key":"hubei","value":"??"}
             * city : {"key":"wuhan","value":"??"}
             * region : {"key":"wuchang","value":"??"}
             * address :
             */

            private LocationBean location;
            private String remark;
            /**
             * key : male
             * value : 男
             */

            private SexBean sex;
            /**
             * key : show
             * value : 显示
             */

            private StatusBean status;
            private Object extend;
            private String ip;
            private String last_modified_date;
            private String creation_date;
            private int version;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getFamily_user_id() {
                return family_user_id;
            }

            public void setFamily_user_id(int family_user_id) {
                this.family_user_id = family_user_id;
            }

            public AvatarBean getAvatar() {
                return avatar;
            }

            public void setAvatar(AvatarBean avatar) {
                this.avatar = avatar;
            }

            public String getRealname() {
                return realname;
            }

            public void setRealname(String realname) {
                this.realname = realname;
            }

            public String getBirthday() {
                return birthday;
            }

            public void setBirthday(String birthday) {
                this.birthday = birthday;
            }

            public String getMobile() {
                return mobile;
            }

            public void setMobile(String mobile) {
                this.mobile = mobile;
            }

            public LocationBean getLocation() {
                return location;
            }

            public void setLocation(LocationBean location) {
                this.location = location;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public SexBean getSex() {
                return sex;
            }

            public void setSex(SexBean sex) {
                this.sex = sex;
            }

            public StatusBean getStatus() {
                return status;
            }

            public void setStatus(StatusBean status) {
                this.status = status;
            }

            public Object getExtend() {
                return extend;
            }

            public void setExtend(Object extend) {
                this.extend = extend;
            }

            public String getIp() {
                return ip;
            }

            public void setIp(String ip) {
                this.ip = ip;
            }

            public String getLast_modified_date() {
                return last_modified_date;
            }

            public void setLast_modified_date(String last_modified_date) {
                this.last_modified_date = last_modified_date;
            }

            public String getCreation_date() {
                return creation_date;
            }

            public void setCreation_date(String creation_date) {
                this.creation_date = creation_date;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public static class AvatarBean {
                private int avatar_id;
                private String url;

                public int getAvatar_id() {
                    return avatar_id;
                }

                public void setAvatar_id(int avatar_id) {
                    this.avatar_id = avatar_id;
                }

                public String getUrl() {
                    return url;
                }

                public void setUrl(String url) {
                    this.url = url;
                }
            }

            public static class LocationBean {
                /**
                 * key : hubei
                 * value : ??
                 */

                private ProvinceBean province;
                /**
                 * key : wuhan
                 * value : ??
                 */

                private CityBean city;
                /**
                 * key : wuchang
                 * value : ??
                 */

                private RegionBean region;
                private String address;

                public ProvinceBean getProvince() {
                    return province;
                }

                public void setProvince(ProvinceBean province) {
                    this.province = province;
                }

                public CityBean getCity() {
                    return city;
                }

                public void setCity(CityBean city) {
                    this.city = city;
                }

                public RegionBean getRegion() {
                    return region;
                }

                public void setRegion(RegionBean region) {
                    this.region = region;
                }

                public String getAddress() {
                    return address;
                }

                public void setAddress(String address) {
                    this.address = address;
                }

                public static class ProvinceBean {
                    private String key;
                    private String value;

                    public String getKey() {
                        return key;
                    }

                    public void setKey(String key) {
                        this.key = key;
                    }

                    public String getValue() {
                        return value;
                    }

                    public void setValue(String value) {
                        this.value = value;
                    }
                }

                public static class CityBean {
                    private String key;
                    private String value;

                    public String getKey() {
                        return key;
                    }

                    public void setKey(String key) {
                        this.key = key;
                    }

                    public String getValue() {
                        return value;
                    }

                    public void setValue(String value) {
                        this.value = value;
                    }
                }

                public static class RegionBean {
                    private String key;
                    private String value;

                    public String getKey() {
                        return key;
                    }

                    public void setKey(String key) {
                        this.key = key;
                    }

                    public String getValue() {
                        return value;
                    }

                    public void setValue(String value) {
                        this.value = value;
                    }
                }
            }

            public static class SexBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }

            public static class StatusBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }
        }

        public static class StudyListBean {
            private int id;
            private int student_id;
            private int teacher_user_id;
            private int grade_id;
            private int schedule_id;
            private String student_remark;
            private String teacher_remark;
            private Object reason;
            /**
             * key : leave
             * value : 请假
             */

            private StudyStatusBean study_status;
            private Object extend;
            private String start_date;
            private String end_date;
            private String last_modified_date;
            private String creation_date;
            private int version;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getStudent_id() {
                return student_id;
            }

            public void setStudent_id(int student_id) {
                this.student_id = student_id;
            }

            public int getTeacher_user_id() {
                return teacher_user_id;
            }

            public void setTeacher_user_id(int teacher_user_id) {
                this.teacher_user_id = teacher_user_id;
            }

            public int getGrade_id() {
                return grade_id;
            }

            public void setGrade_id(int grade_id) {
                this.grade_id = grade_id;
            }

            public int getSchedule_id() {
                return schedule_id;
            }

            public void setSchedule_id(int schedule_id) {
                this.schedule_id = schedule_id;
            }

            public String getStudent_remark() {
                return student_remark;
            }

            public void setStudent_remark(String student_remark) {
                this.student_remark = student_remark;
            }

            public String getTeacher_remark() {
                return teacher_remark;
            }

            public void setTeacher_remark(String teacher_remark) {
                this.teacher_remark = teacher_remark;
            }

            public Object getReason() {
                return reason;
            }

            public void setReason(Object reason) {
                this.reason = reason;
            }

            public StudyStatusBean getStudy_status() {
                return study_status;
            }

            public void setStudy_status(StudyStatusBean study_status) {
                this.study_status = study_status;
            }

            public Object getExtend() {
                return extend;
            }

            public void setExtend(Object extend) {
                this.extend = extend;
            }

            public String getStart_date() {
                return start_date;
            }

            public void setStart_date(String start_date) {
                this.start_date = start_date;
            }

            public String getEnd_date() {
                return end_date;
            }

            public void setEnd_date(String end_date) {
                this.end_date = end_date;
            }

            public String getLast_modified_date() {
                return last_modified_date;
            }

            public void setLast_modified_date(String last_modified_date) {
                this.last_modified_date = last_modified_date;
            }

            public String getCreation_date() {
                return creation_date;
            }

            public void setCreation_date(String creation_date) {
                this.creation_date = creation_date;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public static class StudyStatusBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }
        }
    }
}
